/*
 *
 *  Copyright (C) 2007-2020 SimplyCore, LLC
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License version 2 as
 * published by the Free Software Foundation.
 *
 *
 */

#ifndef lIlIIllll
#define lIlIIllll
#if KERNEL_GT_EQ((0x1050+5392-0x255e),(0xfc7+179-0x1074),(0x659+6027-0x1dc5))
#include <linux/scatterlist.h>
struct lIlIIlIl{
#if KERNEL_LT_EQ((0x6bd+4099-0x16be),(0x1960+1195-0x1e05),(0x1636+3665-0x2465)) 
struct usb_sg_request*llIIIII;
#else
struct scatterlist*llIIIII;
#endif
struct scatterlist*sg;int num_sgs;};int llIIllIII(struct lIlIIlIl*sg,size_t 
length,int llIlllIl);void IlllIIIIl(struct lIlIIlIl*sg);size_t IlIIIIlll(struct 
lIlIIlIl*sg,const void __user*IllIl,size_t length);size_t lIIIlIlII(struct 
lIlIIlIl*sg,void __user*IllIl,size_t length);
#endif 
#endif 

